html, body{
    /*
    background-image: url(../images/gery_background_5.jpg);
    background-repeat: repeat;
    */
    font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,\5E7C\5706,Arial,Verdana;
    margin: 0px;
    padding: 0px;
    background-color: #E3E0D5;
    /*
    text-align: center;
    */
}
/*
#header{
    width:100%;
    min-height: 100px;
    margin: 0px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    top: 0px;
    clear: both;
}
*/


.cl,.clear{ clear:both; display:block; font-size:0px; line-height:0px; height:0px; visibility:hidden}
/*头部*/
.header { height:80px;_height:80px; text-align:left; margin:0 auto; background:#383838; z-index:1; position:relative }
.header .logo { position:absolute; top:0px; left:0px; background: url(../images/logo_admin.png) no-repeat 5px 0px; height:65px; width:180px; }
.header .logo a { height: 59px; width: 200px; display: block; text-decoration: none; }
.header .nav { position:absolute; bottom:0; left:200px; }

.header .nav li a{ color:#fff; display:block; text-decoration:none; padding:0px 20px;}
.header .nav li{float:left; display:block;line-height:38px;font-size:16px; font-weight:bold; }
.header .nav li.on{}
.header .nav li.on a{ background-color:#1cc434;}
.header .nav li a:hover{ background-color:#656565}

.header .nav_sub { text-align:right; color:#fff; position:absolute; right:10px; top:5px; white-space:nowrap; }
.header .nav_sub a { color:#fff; }
.header_line { line-height:0px; height:0px; display:block}
.header_line span {}

/*
#logo{
    float: left;
    height: 40px;
}

#login-btn{
    float: right;
    height: 61px;
    width: auto;
}

#menu{
    width:1000px;
    margin: 0px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}

#menu-item{
    width: 130px;     
    height: 140px;
    margin: 0px;
    padding-bottom: 10px;
    float:left;
    clear:none;
    font-size: 15pt;
}
*/
/*
#menu-item:hover{
    background-color: #E2E2E2;
}
*/

#main{
    width:100%;
    position: absolute;
    top: 80px;
    bottom: 0px;
    padding: 0px;
    border-top:1px solid #ccc; 
    /*
    margin-left: auto;
    margin-right: auto;
    */
    /*
    clear: none;
    */
}

#main-menu{
    width: 200px;
    height: 100%;
    float: left;
    border-right:1px solid #ccc; 
    background-color: #FFF;
    padding-right: 5px;
    /*
    text-align: left;
    background-color: #E3E0D5;
    */
}

#main-content{
    height:100%;
    position: absolute;
    /*padding: 10px;*/
    left: 210px;
    right: 0px;
    /*
    background-color: #aaa;
    */
}

/*
#footer{
    width:1423px;
    height:100px;
    line-height:100px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
*/

a:link {
    /*
    fon-size:9pt;color:#000000; text-decoration:None
    */
}
/*
a:visited {
      fon-size:9pt; color:#800000; text-decoration:None
}
a:active {
      fon-size:9pt; color:#0000FF; text-decoration:None
}
*/
a:hover {
    /*
    fon-size:9pt; color:#34B558; text-decoration:None
    */
}

.message{
    margin: 2px;
    background-color: #83CCD2;
    font-size: 14px;
    color: #BB5535;
}

input{
    height:30px;width:150px;font-size:15px;
    
}

select{
    width:150px;height:24px;
}